	let socket=io();
	const vue=new Vue({
		el:'#app',
		data:{
			newLists:[],
			material:'',
			xiaoxi:true,//消息页面控制变量
			txl:false,//通讯页面录控制变量
			fa:false,//发现页面控制变量
            mi:false,//我页面控制变量
			show:'消息',//主页面标题
			show1:true,//临时控制  真
			show2:false,//临时控制 假
			list:[],
			input:'',
			null:'',//空变量;
			switch1:true,
			switch2:false,
			changenames:'',//当前登录用户名
			changeuser:'',	//当前登录账号
			momentsnewslist:'',//朋友圈消息列表
			commentsendtext:'',//平论发送消息监听
			commentsend_green:false,//控制发送按钮的类名
			friendly:'',//搜索用户名，加好友。
			friendlylist:[],//搜索到的用户信息列表；
			color_bg:'',//设置背景颜色
			Add_Friend_f:'',//加好友信息
			datalist:[],//当前登录用户基本资料列表
			Friendprofile_0:'',//获取通讯录里面 好友的资料;
			switchLike:true,//判断初始时点赞
			private:'',//监听私聊的输入变量
			private_s:false,//显示发送按钮
			//是一个房间创建一个变量，？还是公用一个变量
			private_list:[],
		},
		methods:{
			//切换消息页
			xiaoxi_f:function(){
				this.xiaoxi=true;
				this.txl=false;
				this.fa=false;
				this.mi=false;
			    this.show='消息';
			},
			//切换通讯录页面
			txl_f:function(){
				this.xiaoxi=false;
				this.txl=true;
				this.fa=false;
				this.mi=false;
			    this.show='通讯录';
			},
			//切换发现页面
			fa_f:function(){
				this.xiaoxi=false;
				this.txl=false;
				this.fa=true;
				this.mi=false;	
				this.show='发现';
			},
			//切换个人中心
			mi_f:function(){
				this.xiaoxi=false;
				this.txl=false;
				this.fa=false;
				this.mi=true;
				this.show='我';
				return false;
			},
			//退出登陆
			pushOut:function(){
				location.href='http://localhost:9999/index';
			},
		},
		watch:{   
			commentsendtext:{//监听对象
				deep:true,//深度监听设置为true
				handler:function(newV,odlv){
					if(this.commentsendtext){
						this.commentsend_green=true;
					}else{
						this.commentsend_green=false;
					}
				}
			},
			friendly:{//监听对象
				deep:true,//深度监听设置为true
				handler:function(newV,odlV){
				    $.ajax({
				    	url:'http://localhost:9999/friendly',
				        method:'get',
				    	data:{
				    		name:vue.friendly,
				    	},
				    	success:function(res){
				    		vue.friendlylist=res;
				    	}
				    })    
				},
			},
			color_bg:{
				deep:true,
				handler:function(newV,odlV){
					$('body').css('background-color',`${this.color_bg}`);
				}
			},
			private:{
				deep:true,
				handler:function(newV,odlV){
					if(this.private){
						this.private_s=true;
					}else{
						this.private_s=false;
					}
				}
			}
		}
	});
let divOne=$('#app>div').eq(0);//主页面div，用于切换的页面
let personal=$('.personal')//个人信息页面;
let quit=$('.quit')//设置页面;
let Moments=$('#Moments')//设置朋友圈页面;
let publish_f=$('#Moments .footer_f');
let compile=$('.compile')//设置编辑页面;
let changename=$('#changename')//设置更改名称页面
let changeuser=$('#changeuser')//设置更改账号页面
let uploadPhotoAsAvatar=$('#uploadPhotoAsAvatar')//设置更改头像页面
let seofriendly=$('.seofriendly')//搜索页面
let AddFriend=$('.AddFriend')//加好友页面
let FriendRequest=$('.FriendRequest')//好友申请页面；
let Friendprofile=$('#Friendprofile')//好友资料页面
let dataSet=$('#dataSet')//资料设置页面;
let privateChat=$('#groupChat')//私聊页面;
// function Moments_fr(){
// 	Moments.hide();
// 	dataSet.show();
// }
//私聊页面返回主页面
function privateChat_One(){
	privateChat.hide(100);
	divOne.show(100);
}
//设置页面到好友资料页面
function dataSet_f(){
	dataSet.hide(100);
	Friendprofile.show(100);
}
//好友资料页面到资料设置页面
function godataSet(){
	dataSet.show(100);
	Friendprofile.hide(100);
}
//好友资料页面到主页面
function Friendprofile_One(){
	Friendprofile.hide(100);
	divOne.show(100);
}
//到达好友申请页面
function goFriendRequest(){
	FriendRequest.show(100);
	divOne.hide(100);
}
//离开好友申请页面
function FriendRequest_One(){
	FriendRequest.hide(100);
	divOne.show(100);
}
//加好友页面返回搜索页面
function return_seofriendly(){
	AddFriend.hide(100);
	seofriendly.show(100);
}
function goseofriendly(){
//切换主页面与搜索页面
	divOne.hide(100);
	seofriendly.show(100);
}
//返回主页面
function seofriendly_One(){
	divOne.show(100);
	seofriendly.hide(100);
}
//切换主页面与设置页面
// 去设置页面
function goQuit(){
	divOne.hide(100);
	quit.show(100);
}
//返回主页面
function quit_One(){
	divOne.show(100);
	quit.hide(100);
	console.log('我执行了');
}
//切换资料页面和主页面
//去资料页面
function goPersonal(){
	personal.show(100);
	divOne.hide(100);
}
//返回主页面
function personal_One(){
	personal.hide(100);
	divOne.show(100);
}
//切换朋友圈页面和主页面
//去朋友圈页面
function goMoments(){
	divOne.hide(100);
	Moments.show(100);
	getuserinfo_2();
}
//朋友圈页面去主页面
function Moments_One(){
	divOne.show(100);
	Moments.hide(100);
	publish_f.hide(100);
}
//打开发布消息按钮
function publish(){
	publish_f.show(100);
}
//取消发布消息
function MomentsCancel(){
	publish_f.hide(100);
}
//打开编辑页面
function compile_f(){
	
	compile.show(100);
	Moments.hide(100);
	publish_f.hide(100);
}
//返回朋友圈页面
function returnMoments(){
	compile.hide(100);
	Moments.show(100);
}
//切换个人信息页面与修改头像页面
//到修改头像页面
function goUploadPhotoAsAvatar(){
	uploadPhotoAsAvatar.show(100);
	personal.hide(100);
}
//返回个人信息页面
function uploadPhotoAsAvatar_p(){
	uploadPhotoAsAvatar.hide(100);
	personal.show(100);
}
//从设置页面到更改名称页面
//去更改名称页面
function goChangename(){
	changename.show(100);
	personal.hide(100);
}
//返回个人信息页面
function changename_p(){
	$('.changename input').removeClass('input');
	$('.changename div').removeClass('green');
	changename.hide(100);
	personal.show(100);
}

//修改信息函数
function changeInformation(res){
	let name=$('.nickname')//设置用户名称
	let accountNumber=$('.accountNumber')//显示账号
	name.text(res[0].name);
	vue.changenames=res[0].name;
	accountNumber.text(res[0].user);
}
//切换个人资料与更改账号页面
// 到达更改账号页面
function goChangeuser(){
	changeuser.show(100);
	personal.hide(100);
}
//返回个人资料页面
function changeuser_p(){
	changeuser.hide(100);
	personal.show(100);
}
//填写名称的时候保存按钮样式改变
$('.changename input').on('input',()=>{
    $('.changename input').addClass('input');
	$('.changename div').addClass('green');
})
//提交更改后的昵称
$('#changename div').on('touchend',()=>{
	// console.log('程序还需要修改，此功能暂时已封印');
	let val=$('#changename input').val();//修改用户名
	if(!val){
		return;
	}
	$.ajax({
		url:'http://localhost:9999/changename',
		method:'post',
		data:{
			news:val,
		},
		success:(res)=>{
			// 修改成功
			$('.changename input').removeClass('input');
			$('.changename div').removeClass('green');
			changeInformation(res);
			setTimeout(function(){
				changename.hide(100);
				personal.show(100);
			},500);
		},
	});
});
//提交更改账号按钮
$('#changeuser div').on('touchend',()=>{
	let val=$('#changeuser input').val();
	if(!val){
		return;
	}
	$.ajax({
		url:'http://localhost:9999/changeuser',
		method:'post',
		data:{
			news:val,
		},
		success:(res)=>{
			// 修改成功
			$('.changename input').removeClass('input');
			$('.changename div').removeClass('green');
			changeuser.hide(100);
			changeInformation(res);
			setTimeout(function(){
				changename.hide(100);
				personal.show(100);
			},500);
		}
	})
})
//上传头像按钮
$('#uploadPhotoAsAvatar .submit').on('touchend',()=>{
	let file=$('#uploadPhotoAsAvatar').find('input[type=file]').get();
	let headSrc=file[0].files[0];//拿到了的图片
	let reader=new FileReader();
    let formdata=new FormData();
	formdata.append('myfile',headSrc);
	console.log(formdata);	
	$.ajax({
		url:'http://localhost:9999/headSrc',
		method:'post',
		data:formdata,
		dataType: 'json',
		processData: false, // 告诉jQuery不要去处理发送的数据
		contentType: false, // 告诉jQuery不要去设置Content-Type请求头
		xhrFields:{withCredentials:true},
		async: true, //默认是true：异步，false：同步。
		success:(res)=>{
			let headsrc=$('.headsrc');
			headsrc.attr('src',res[0].headSrc);
			setTimeout(()=>{
				uploadPhotoAsAvatar.hide(100);
				personal.show(100);
			},500);
		}
	})
})
//通过状态改变来展示图片
$('#uploadPhotoAsAvatar input[type=file]').on('change',function(){
	let file=$(this).get()[0].files[0];
	console.log(file);
	 //确认上传的是不是图片
	 if(file.type.indexOf('image')==0){
		 let reader=new FileReader();//文件阅读器
		 reader.readAsDataURL(file);
		 reader.onload=function(e){
			 var newUrl=this.result;
			 let bg=$('#uploadPhotoAsAvatar .bg');
		     bg.attr('src',newUrl);
		 }
	 }	
})

//获取用户信息
getuserinfo_1();
function getuserinfo_1(){
	let name=$('.nickname')//设置用户名称
	let accountNumber=$('.accountNumber')//显示账号
	$.ajax({
		url:'http://localhost:9999/getName',
		method:'get',
		success:((res)=>{
			console.log(res);
			vue.datalist=res[0];
			name.text(res[0].name);
		    vue.changeuser=res[0].user;
		    vue.changenames=res[0].name
			accountNumber.text(res[0].user);
	    	let headsrc=$('.headsrc');
			headsrc.attr('src',res[0].headSrc);
			vue.newLists=res[0].sessionList;
		})
	})

	    //获取朋友圈发布的消息
			$.ajax({
				url:'http://localhost:9999/getCompileNews',
				method:'post',
				success:(a)=>{
					//将获取成功的数据给vue渲染
					vue.momentsnewslist=a.reverse();
				}
			})
			
    // 如果我有点赞就显示取消,没有就显示点赞		
}
//用于获取点赞信息/删除信息/评论信息

function getuserinfo_2(){
	let li=Moments.find('.li');//获取每条数据，
	let name=Moments.find('.nickname').text();//页面上显示的用户名

	//找到每条数据下，显示已点赞的内容
	//实现原理，通过对比每条信息里面，已点赞用户名字和当前登录用户名字对比，如果相同表示已点赞。
	//点赞按钮显示取消，反之显示点赞
	
	for(var i=0;i<li.length;i++){
		let span=li.eq(i).find('.thumbupbutton span');
		let newsname=li.eq(i).find('.blue').text();
		console.log(newsname);
		console.log(vue.changenames);
		if(newsname==vue.changenames){//确定这条消失是自己的。是就显示删除
			li.eq(i).find('.del').text('删除');
		}
		for(var j=0;j<span.length;j++){
			let text=span.eq(j).text();
			//相同表示，已点赞
			if(text==name){
				li.eq(i).find('.give span').text('取消');
				break;
			}
		}
	}
	return false;
}
//发表图片，并展示
var ImgFile=[];//图片名暂时储存
compile.find('input[type=file]').on('change',function(){
	let file=$(this).get()[0].files[0];//获取文件属性

	if(file.type.indexOf('image')==0){
		let reader=new FileReader();//文件阅读器;
		reader.readAsDataURL(file);
		reader.onload=function(e){
			var newUrl=this.result;
			//创建一个节点
			let li=$(`<li class='rem5 rem5-li'><img class='rem5-img' src=${newUrl}></li>`);
			let ul=$('.rem5-ul');
			ul.append(li);
        	ImgFile.push(file);//将图片文件追加到数组里
			console.log(ImgFile);

		}
	}

})
//点击图片取消
$('.rem5-ul').on('touchend','.rem5-li',function(){
	let index=$(this).index();
	console.log(index);
	$(this).remove();
	ImgFile.splice(index,1);
	return false;
})
//发布朋友圈
function compileNews(){
	    let reader=new FileReader();
		let formdata=new FormData();            
		let val=$('.compile textarea').val();
		let date=new Date();
		let s={
			y:date.getFullYear(),
			my:date.getMonth()+1,//月份是从零开始的
			d:date.getDate(),
			h:date.getHours(),
			m:date.getMinutes(),
			s:date.getSeconds(),
		}
		let time=`${s.y}-${s.my}-${s.d}:${s.h}:${s.m}:${s.s}`;
	    //将文件转化为二进制编码
		for(var i=0;i<ImgFile.length;i++){
		    let formdata=new FormData();            
		    formdata.append('img',ImgFile[i]);
			$.ajax({
				url:'http://localhost:9999/setCompileImg',
				method:'post',
				data:formdata,
				dataType: 'json',
				processData: false, // 告诉jQuery不要去处理发送的数据
				contentType: false, // 告诉jQuery不要去设置Content-Type请求头
				xhrFields:{withCredentials:true},
				async: true, //默认是true：异步，false：同步。
				success:(res)=>{

				}
			});
		}
		    //需要拿到所有图片的地址一并发送到后台
			let img=[];//图片地址
			for(var i=0;i<ImgFile.length;i++){
                let temp=`../public/compileImg/${ImgFile[i].name}`;
				img.push(temp);
			}
                $.ajax({ 
					url:'http://localhost:9999/setCompileNews',
					method:'post',
					data:{
						val:val,
						time:time,
						img:img,
					},
					success:(res)=>{
						ImgFile=[];
						$('.rem5-ul').html('');
						//插入成功以后还要获取消息
						$.ajax({
							url:'http://localhost:9999/getCompileNews',
							method:'post',
							success:(a)=>{
								//将获取成功的数据给vue渲染
								vue.momentsnewslist=a.reverse();
								setTimeout(()=>{
									getuserinfo_2();
									returnMoments();//0.3秒后返回朋友圈;
								},300);
							}
						})
					}
				})
	}   
$('#Moments').on('touchend','.little',function(){
	let like=$(this).parent().find('.like');
	if(like.is(':hidden')){
		like.show(200);
	}else{
		like.hide(200);
	}
})
//点赞 思路 查找这一条数据，自己点赞就取消点赞，否则点赞。
$('#Moments').on('touchend','.give',function(){
	let span=$(this).find('span');
	let time=$(this).parent().parent().parent().find('.time1').text();//获取发表的时间
	// 只知道时间仍然无法判断着条数据是谁的,还需要知道发数据这个人的身份证号码;
	let indetity=$(this).parent().parent().parent().parent().find('em').text();
	//如何判断取消。
	$.ajax({
		url:'http://localhost:9999/likeFriend',
		method:'post',
		data:{
			time:time,
			indetity:indetity,
		},
		success:(a)=>{
			// 后台直接返回true或false
			console.log(a);
			vue.momentsnewslist=a.reverse();//反转数据
			//通过渲染的数据，来改变。
	        if(span.text()=='取消'){
				span.text('点赞');
		        console.log(span.text())
			}else{
				span.text('取消');
				console.log(span.text())
			};
			let like=$(this).parent().parent();
			like.delay(300).hide(200);
		}
	})
	return false;
});
//删除朋友圈消息.我只能删除我自己的，别人的删不了
Moments.on('touchend','.del',function(){
	//找到该条信息的时间，通过cookie存贮的name
	let time=$(this).parent().find('.time1').text();
    let mask=Moments.find('.masklayer');
	let delmoments=Moments.find('#delmoments');
	let check=Moments.find('#check');//临时保存时间
	check.text(`${time}`);
	mask.show(200);
	delmoments.show(200);
	return false;
})
//删除函数
Moments.on('touchend','.ok',function(){
	let index=$(this).index();
	let mask=Moments.find('.masklayer');//遮罩层
	let delmoments=Moments.find('#delmoments');//删除/取消
	if(index==0){
		mask.hide(200);
		delmoments.hide(200);
	}else{
		let time=delmoments.find('#check').text();//临时保存时间；
		$.ajax({
			url:'http://localhost:9999/delmoments',
			method:'post',
			data:{
				time:time,
			},
			success:(res)=>{
				console.log(res);
				vue.momentsnewslist=res.reverse();
			},
		})
		mask.hide(200);
		delmoments.hide(200);
	}
	return false;
})
// 弹出评论框
Moments.on('touchend','.discuss',function(){
	let commentnews=$(this).parent().parent().parent().parent().find('.commentdiv');
	commentnews.show(100);//显示评论框
	$(this).parent().parent().hide(100);//隐藏点赞按纽
	return false;
})
//发布评论
Moments.on('touchend','.commentsend',function(){
	//评论四要素，头像，时间，消息，用户名
	//用户名。从cookie中获取
	//时间，现在new
	// 头像 从数据库中保存的资料获取
	//val现在有
	let val=vue.commentsendtext;
	if(!val){
		$(this).parent().hide(100);
		return;
	}
	//需要找到评论原有时间，在专属评论集合中查找该条数据
	let time1=$(this).parent().parent().parent().find('.time1').text();
	let time=nowTime();
	$.ajax({
		url:'http://localhost:9999/commentNews',
		method:'post',
		data:{
			val:val,
			time:time,
			time1:time1,
        },
		success:(res)=>{
			vue.momentsnewslist=res.reverse();
			console.log(res);
            vue.commentsendtext='';//清空消息框
			$(this).parent().hide(100);
		},
	})
})
//获取当前时间
function nowTime(){
	let date=new Date();
	let s={
		y:date.getFullYear(),
		my:date.getMonth()+1,//月份是从零开始的
		d:date.getDate(),
		h:date.getHours(),
		m:date.getMinutes(),
		s:date.getSeconds(),
	}
	let time=`${s.y}-${s.my}-${s.d}:${s.h}:${s.m}:${s.s}`;
	return time;
}
//离开当前li,关闭样式
Moments.on('mouseout','.li',function(){
	$(this).find('.like').hide(100);
	return false;
})
Moments.on('mouseout','.commentdiv',function(){
	$(this).hide(100);
	return false;
})
//删除评论--弹性出删除框
let delCommentObj={}
Moments.on('touchend','.list-news-span',function(){
	//评论人的名字
	let name1=$(this).parent().parent().find('.comment-list-name span').text();
	//登陆人的名字
	let loginName=Moments.find('.nickname').text();
	//发布人的名字
	let identity=$(this).parent().parent().parent().parent().parent().parent().find('em').text();
	//发布时间
	let issueTime=$(this).parent().parent().parent().parent().parent().parent().find('.time1').text();
	//评论时间
	let commentTime=$(this).parent().parent().find('.comment-list-time').text();
	console.log(name1);
    //首先判断是不是自己评论的,是自己评论的才可以删除
	if(!(name1==loginName)){
		return ;
	};
	delCommentObj={
		loginName:loginName,
		identity:identity,
		issueTime:issueTime,
		commentTime:commentTime,
	}
	Moments.find('.masklayer').show(100);//遮罩层
    Moments.find('#delcomments').show(100);
	
})
//删除评论--删除
Moments.find('#delcomments').on('touchend','.ok_2',function(){
	let index=$(this).index();
	if(index==1){
		$.ajax({
			url:'http://localhost:9999/delComment',
			method:'post',
			data:delCommentObj,
			success:(res)=>{
				vue.momentsnewslist=res.reverse();
				Moments.find('.masklayer').hide(100);//遮罩层
				Moments.find('#delcomments').hide(100);
			},
		})
	
		return false;
	}
	if(index==0){
		Moments.find('.masklayer').hide(100);//遮罩层
		Moments.find('#delcomments').hide(100);
		return false;
	}
})
//进入他人信息页面//搜索页面
seofriendly.on('touchend','.li',function(){
	//他人的身份证号
	let identity=$(this).find('em').text();
	console.log(identity);
	$.ajax({
		url:'http://localhost:9999/getuserinfo',
		method:'post',
		data:{
			identity:identity,
		},
		success:(res)=>{
			vue.Add_Friend_f=res[0];
            AddFriend.show(100);//显示加好友页面
			seofriendly.hide(100);//隐藏搜索页面
			getuserinfo_1();
		}
	})
});
//加好友//思路//是否添加验证信息
AddFriend.find('.add').on('touchend',function(){
    let identity=$(this).parent().find('em').text();
	let val=$(this).parent().find('textarea').val();
	$.ajax({
		url:'http://localhost:9999/AddFriend',
		method:'post',
		data:{
			identity:identity,
			val:val,
		},
		success:(res)=>{
			AddFriend.hide(100);//显示加好友页面
			seofriendly.show(100);//隐藏搜索页面
			if(res=='false'){
               return;
			}
			vue.datalist=res[0];
		
			
		}
	})
})
//同意加好友/不同意加好友
FriendRequest.on('touchend','.consent',function(){
	//好友身份证信息
	let identity=$(this).parent().find('em').text();
	$.ajax({
		url:'http://localhost:9999/consent',
		method:'get',
		data:{
			identity:identity
		},
		success:(res)=>{

            vue.datalist=res[0];
		}
	 })
	 return false;
});
//不同意
FriendRequest.on('touchend','.vuto',function(){
	//好友身份证
    let identity=$(this).parent().find('em').text();
	$.ajax({
		url:'http://localhost:9999/vuto',
		method:'get',
		data:{
			identity:identity
		},
		success:(res)=>{
            vue.datalist=res[0]; 
		}

	})
	return false;
});
//到达好友资料页面
$('.addressList').on('touchend','.a-list',function(){
	//好友身份证
    let identity=$(this).find('em').text();
	console.log(identity);
	//拿到该好友的资料进入该页面
	$.ajax({
		url:'http://localhost:9999/getuserinfo',
		method:'post',
		data:{
			identity:identity,
		},
		success:(res)=>{
            console.log(res);
			Friendprofile.show(100);
	        divOne.hide(100);
            vue.Friendprofile_0=res[0];
		}

	})
});
//删除好友
dataSet.find('.de-friended').on('touchend',function(){
	$.ajax({
		url:'http://localhost:9999/delfriend',
		method:'post',
		data:vue.Friendprofile_0,
		success:(res)=>{
            //成功以后重新渲染数据//并返回主页面
			vue.datalist=res[0];
			console.log(vue.datalist);
			dataSet.hide(100);
			divOne.show(100);                
        },
	})
})
//发消息。开启临时会话
Friendprofile.find('.send-session').on('touchend',function(){
    // 如何开起 根据当前用户名向后台发起请求
	let identity=Friendprofile.find('em').text();
	console.log(identity);
	$.ajax({
		url:'http://localhost:9999/sendSession',
		method:'post',
        data:{
			identity:identity,
		},
		success:(res)=>{
			vue.newLists=res[0].sessionList;
			//获取好友信息进入私聊页面
            $.ajax({
			    url:'http://localhost:9999/getuserinfo',
				method:'post',
				data:{
					identity:identity,
				},
				success:(a)=>{
                    // 获取到用户的信息
					privateChat.show(100);
					Friendprofile.hide(100);//好友资料页面;
					vue.Friendprofile_0=a[0];
					// getprivate();
					let myFir=vue.datalist.friendList;
					for(var i=0;i<myFir.length;i++){
						if(identity==myFir[i].identity){
							var temp=myFir[i].room; 
							getprivate(temp);
						}
					}
					//进入页面信息初始化
				}
			})
		}
	})
});
//通过主页面进入私聊页面
$('#app .news .word').on('touchend','.index',function(){
	//好友身份证
    let identity=$(this).find('em').text();
	$.ajax({
		url:'http://localhost:9999/getuserinfo',
		method:'post',
		data:{
			identity:identity,
		},
		success:(a)=>{
			// 获取到用户的信息
			privateChat.show(100);
			divOne.hide(100);//好友资料页面;
			vue.Friendprofile_0=a[0];
		//通过好友关系对比
		    console.log(a);//获取的是好友的
			let myFir=vue.datalist.friendList;
			for(var i=0;i<myFir.length;i++){
				if(identity==myFir[i].identity){
					var temp=myFir[i].room;
					console.log(temp);
					getprivate(temp);
				}
			}
			//进入页面信息初始化
		}
	})
})
//发送信息
privateChat.find('.send').on('touchend',function(){
	let date=new Date();
	let s={
		y:date.getFullYear(),
		my:date.getMonth()+1,//月份是从零开始的
		d:date.getDate(),
		h:date.getHours(),
		m:date.getMinutes(),
		s:date.getSeconds(),
	}
	let time=`${s.y}-${s.my}-${s.d}:${s.h}:${s.m}:${s.s}`;
	//socket不用$.ajax
	let sessionList=vue.datalist.sessionList;
	var room;
	let herName=vue.Friendprofile_0.name;
	for(var i=0;i<sessionList.length;i++){
        if(herName==sessionList[i].name){
			room=sessionList[i].room;
		}
	}
	//还有自己的头像
	let data={
		time:time,
		val:vue.private,
		name:vue.changenames,
		headSrc:vue.datalist.headSrc,
		identity:vue.datalist.identity,
		room:room,
	};
    socket.emit('interflow',data);
})
//shwng//
var arr=[[]];
//全新思路，通过一个接口接收消息，根据消息内容分配给指定房间
socket.on('all',(res)=>{
    vue.private_list.push(res);
	let li=$('#groupChat').find('.newsDiv').find('.li');
	$('#groupChat').find('.newsDiv').scrollTop((li.height())*(li.length));
	vue.private='';
	console.log(res);
})
function getprivate(room){
    $.ajax({
		url:'http://localhost:9999/words',
		method:'post',
		data:{
			room:room,
		},
		success:(res)=>{
			console.log(res);
			vue.private_list=res;
			setTimeout(function(){
				let li=$('#groupChat').find('.newsDiv').find('.li');
				$('#groupChat').find('.newsDiv').scrollTop((li.height())*(li.length));
			},1);
		}
	})
}